home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / gnu / gnpltsrc.lha / version.c < prev    next >
C/C++ Source or Header  |  1996-01-23  |  36KB  |  991 lines

  1. #ifndef lint
  2. static char *RCSid = "$Id: version.c,v 1.248 1995/12/20 22:44:28 drd Exp $";
  3. #endif
  4.  
  5. /* GNUPLOT - version.c */
  6. /*
  7.  * Copyright (C) 1986 - 1993   Thomas Williams, Colin Kelley
  8.  *
  9.  * Permission to use, copy, and distribute this software and its
  10.  * documentation for any purpose with or without fee is hereby granted, 
  11.  * provided that the above copyright notice appear in all copies and 
  12.  * that both that copyright notice and this permission notice appear 
  13.  * in supporting documentation.
  14.  *
  15.  * Permission to modify the software is granted, but not the right to
  16.  * distribute the modified code.  Modifications are to be distributed 
  17.  * as patches to released version.
  18.  *  
  19.  * This software is provided "as is" without express or implied warranty.
  20.  * 
  21.  *
  22.  * AUTHORS
  23.  * 
  24.  *   Original Software:
  25.  *     Thomas Williams,  Colin Kelley.
  26.  * 
  27.  *   Gnuplot 2.0 additions:
  28.  *       Russell Lang, Dave Kotz, John Campbell.
  29.  *
  30.  *   Gnuplot 3.0 additions:
  31.  *       Gershon Elber and many others.
  32.  * 
  33.  *   Gnuplot 3.4 additions:
  34.  *       Alex Woo and many others.
  35.  * 
  36.  * There is a mailing list for gnuplot users. Note, however, that the
  37.  * newsgroup 
  38.  *    comp.graphics.gnuplot 
  39.  * is identical to the mailing list (they
  40.  * both carry the same set of messages). We prefer that you read the
  41.  * messages through that newsgroup, to subscribing to the mailing list.
  42.  * (If you can read that newsgroup, and are already on the mailing list,
  43.  * please send a message info-gnuplot-request@dartmouth.edu, asking to be
  44.  * removed from the mailing list.)
  45.  *
  46.  * The address for mailing to list members is
  47.  *       info-gnuplot@dartmouth.edu
  48.  * and for mailing administrative requests is 
  49.  *       info-gnuplot-request@dartmouth.edu
  50.  * The mailing list for bug reports is 
  51.  *       bug-gnuplot@dartmouth.edu
  52.  * The list of those interested in beta-test versions is
  53.  *       info-gnuplot-beta@dartmouth.edu
  54.  */
  55.  
  56. /*
  57.  * The rcs log will be removed for `real' releases
  58.  *
  59.  * A note about version numberering: Since RCS is notable faster when using
  60.  * trunk revisions (x.y), I have decided simply to start with revs 1.x
  61.  *
  62.  * There is a small bug in CVS that prevents the commit -r option from
  63.  * working. This means that the revision numbers in the individual files
  64.  * do not agree with the one in the log. I hope to fix this some time soon.
  65.  *
  66.  * $Log: version.c,v $
  67.  * Revision 1.248  1995/12/20  22:44:28  drd
  68.  * Erik Luijten: missing static keyword in set.c
  69.  *               fix a small layout problem in Makefile.in
  70.  * Joerg Fischer: put back in the extra line in boxed key
  71.  * drd: post eps bounding box
  72.  *      make %T print as %d not %f hence no trailing .000000
  73.  *
  74.  * Revision 1.247  1995/12/20  21:46:41  drd
  75.  * Stefan Bodewig: updated remaining terminals
  76.  * Joerg Fischer: moved help text to drivers
  77.  * Dick Crawford: docs/ps_guide.ps
  78.  *
  79.  * Revision 1.246  1995/12/18  22:41:13  drd
  80.  * drd: accept %+... in gprintf()
  81.  *      first attempt at accepting  set ytics [start,]step[,end]
  82.  *
  83.  * Revision 1.245  1995/12/14  21:08:59  drd
  84.  * drd: oops - range calculation wrong in splines
  85.  * Neil Mathews: catch a possible pointer mis-access
  86.  * Joerg Fischer: tidy the set/show messages
  87.  *
  88.  * Revision 1.244  1995/12/12  22:15:24  drd
  89.  * drd: make interpol.c aware of dual axes and log scales
  90.  *      tighten up on plot using n  cf  plot using 0:n, including plot..every
  91.  *
  92.  * Revision 1.243  1995/12/11  23:14:09  drd
  93.  * drd: dont seg fault if initial term not identified
  94.  *      dont take logs twice in spline stuff
  95.  *      both min and MIN are defined by some compilers - use GPMIN
  96.  *      update spline demo
  97.  * various: small tweaks for different compilers
  98.  *
  99.  * Revision 1.242  1995/12/10  18:40:57  drd
  100.  * drd: back out change to bitmap.h [dont quite understand, actually !]
  101.  *      second attempt at setlocale stuff
  102.  *
  103.  * Revision 1.241  1995/12/07  21:58:06  drd
  104.  * drd: tweaks to configure.in, Makefile.in
  105.  *      add set locale
  106.  * Hans Olav Eggestad: timeseries patches
  107.  *
  108.  * Revision 1.240  1995/12/05  22:18:51  drd
  109.  * drd: try to fix the postscript bounding-box and reencode problems
  110.  * Joerg Fischer: cp437 and cp830 code pages for postscript
  111.  * drd: bogus code in boundary() in graphics.c (ybot used before set)
  112.  *
  113.  * Revision 1.239  1995/12/02  22:04:44  drd
  114.  * carsten steger: amiga fixes, plus upgrades for several terminals
  115.  * drd: make post.trm variables static
  116.  *
  117.  * Revision 1.238  1995/12/02  21:16:50  drd
  118.  * drd and many others: small tweaks to code to avoid compiler warnings
  119.  *     and improve portability
  120.  *
  121.  * Revision 1.237  1995/11/29  19:01:22  drd
  122.  * schooley@ee.gatech.edu: mif.trm
  123.  * Ian MacPhedran: hpgl.trm
  124.  *
  125.  * Revision 1.236  1995/11/29  17:45:30  drd
  126.  * drd: changes for VMS
  127.  *
  128.  * Revision 1.235  1995/11/29  14:32:26  drd
  129.  * schuh@meteo.uni-koeln.de: fix splines, etc
  130.  *                           plot 'file' smooth ...
  131.  *
  132.  * Revision 1.234  1995/11/27  12:57:30  drd
  133.  * Ian_MacPhedran@engr.USask.CA : coloured points in fig output
  134.  *
  135.  * Revision 1.233  1995/11/27  11:28:48  drd
  136.  * drd: add x2 label
  137.  *      allow fonts for title / axis labels / time
  138.  *      allow strftime format for timestamp
  139.  *
  140.  * Revision 1.232  1995/11/20  12:04:53  drd
  141.  * Joerg Fischer: extra line in boxed key
  142.  *
  143.  * Revision 1.231  1995/11/20  11:28:45  drd
  144.  * drd: a few portability concerns
  145.  * beebe@math.utah.edu - trap use of void fn in an expression.
  146.  *
  147.  * Revision 1.230  1995/11/17  17:58:01  drd
  148.  * drd: try to eliminate the MAXINT problem in datafile.c
  149.  *
  150.  * Revision 1.229  1995/11/03  11:23:54  drd
  151.  * drd: accept x1y2 etc as well as first or second
  152.  *      small change to tics for very small plots
  153.  *
  154.  * Revision 1.228  1995/11/02  16:55:29  drd
  155.  * drd: dont core dump when plot is very small - disable key instead
  156.  *      when autoscaling tics, take plot size and font size into account
  157.  * Neil Mathews : dont forget to alloc room for string terminator
  158.  *
  159.  * Revision 1.227  1995/11/02  13:14:05  drd
  160.  * drd: support boxed key with key under
  161.  *
  162.  * Revision 1.226  1995/11/01  19:05:06  drd
  163.  * drd: splot fix for rs6000
  164.  *      allow negative ticslevel
  165.  *      geometric series tics for logscale
  166.  *      enhanced sprintf for tic format
  167.  *
  168.  * Revision 1.225  1995/11/01  17:43:50  drd
  169.  * drd: added png and updated several other drivers, particularly for help
  170.  *      add the code to doc2gih and doc2hlp to merge help from driver files
  171.  *
  172.  * Revision 1.224  1995/08/25  07:39:46  drd
  173.  * drd: show, save and reset 'origin'
  174.  *      trap seg.fault in dumb.trm
  175.  *      avoid garbage on exit from linux vga
  176.  *      reset ordinate at double blank line
  177.  * John Turner : tidy up key
  178.  *
  179.  * Revision 1.223  1995/08/24  17:06:47  drd
  180.  * drd: detect tempnam in configure
  181.  *
  182.  * Revision 1.222  1995/08/24  13:06:32  drd
  183.  * drd: run configure.in through autoconf 2.4
  184.  *
  185.  * Revision 1.221  1995/08/24  12:49:55  drd
  186.  * drd: update dumb and latex terminals
  187.  * Joerg Fischer : small change to pm driver
  188.  *
  189.  * Revision 1.220  1995/08/24  11:54:12  drd
  190.  * drd: many small changes :   index a:b:c for splot, fixes for vms compile,
  191.  *      preserve \ in strings saved then loaded
  192.  *
  193.  * Revision 1.219  1995/07/28  16:22:38  drd
  194.  * drd: still trying to get it to compile on sun
  195.  *
  196.  * Revision 1.218  1995/07/28  10:19:03  drd
  197.  * drd: more changes to make it compile on sun
  198.  *
  199.  * Revision 1.217  1995/07/27  16:23:05  drd
  200.  * drd: changes to compile on archaic sun compiler
  201.  *      - some ANSI prototypes without __P had sneaked in
  202.  *      - sun compiler doesn't merge adjacent string constants ?
  203.  *      - 0L caused error ?
  204.  *      (still a problem with float.h ?)
  205.  *
  206.  * Revision 1.216  1995/07/21  10:45:45  drd
  207.  * Ian McPhedron, drd - updated various tek drivers to new format
  208.  *
  209.  * Revision 1.215  1995/06/22  15:20:37  drd
  210.  * drd: fix garbage output from print {1, 1.74268162741998e-08}
  211.  *      atari terminals in makefile.unx
  212.  *
  213.  * Revision 1.214  1995/06/19  14:22:14  drd
  214.  * werner@bilbo.mez.ruhr-uni-bochum.de : tgif.trm
  215.  * Dick Crawford : new docs
  216.  *
  217.  * Revision 1.213  1995/06/19  13:10:25  drd
  218.  * drd: fix missing ytics in splot
  219.  *      splot x*y ; plot x  didn't (seem to) do the plot
  220.  * tony@plaza.ds.adp.com : atof not prototyped in scanner.c
  221.  * dirk@lstm.uni-erlangen.de : typos in term.h and ataries.trm
  222.  *
  223.  * Revision 1.212  1995/06/16  12:37:09  drd
  224.  * drd : update regis terminal
  225.  *
  226.  * Revision 1.211  1995/06/16  12:02:41  drd
  227.  * turner@lanl.gov : /usr/openwin -> $OPENWINHOME in makefile.unx
  228.  *
  229.  * Revision 1.210  1995/06/16  11:58:32  drd
  230.  * schuh@meteo.Uni-Koeln.DE : add bezier, etc to saved output
  231.  *
  232.  * Revision 1.209  1995/06/16  11:45:50  drd
  233.  * drd: make enhpost an 'enhanced' option on post.trm
  234.  *
  235.  * Revision 1.208  1995/06/16  10:07:51  drd
  236.  * Thomas.Koenig : set encoding
  237.  *
  238.  * Revision 1.207  1995/06/16  09:06:49  drd
  239.  * macphed@dvinci.usask.ca, drd: implement MINEXP
  240.  *
  241.  * Revision 1.206  1995/06/16  07:57:00  drd
  242.  * drd: saved absolute key position incorrectly
  243.  *
  244.  * Revision 1.205  1995/06/15  15:51:21  drd
  245.  * Richard Stanton : os2 makefile
  246.  * prm@aber.ac.uk  : windows patch
  247.  *
  248.  * Revision 1.204  1995/06/15  15:35:59  drd
  249.  * drd, papp@tpri6f.gsi.de : effort to store all co-ordinate numbers
  250.  *                           in unsigned variables
  251.  *
  252.  * Revision 1.203  1995/06/15  10:51:22  drd
  253.  * drd: show zeroax  was showing wrong linetype
  254.  * pieter@wfw.wtb.tue.nl : update pslatex driver to output plain TeX
  255.  *
  256.  * Revision 1.202  1995/06/15  10:30:42  drd
  257.  * drd: key wrong with   set cont; splot ... notitle
  258.  * anonymous: makefile.tc fixes
  259.  *
  260.  * Revision 1.201  1995/06/14  13:13:03  drd
  261.  * drd: h_tic and v_tic reversed in xtick_callback and ytick_callback
  262.  *
  263.  * Revision 1.200  1995/06/14  12:20:42  drd
  264.  * dirk@lstm.uni-erlangen.de: atari patches
  265.  *
  266.  * Revision 1.199  1995/06/13  14:13:23  drd
  267.  * drd: tidy up contour key entries.
  268.  *      accept   set clabel ['format'] to control key printf format.
  269.  *
  270.  * Revision 1.198  1995/06/13  10:18:10  drd
  271.  * drd: portrait and landscape were switched in enh/post.trm
  272.  *
  273.  * Revision 1.197  1995/06/12  18:09:30  drd
  274.  * drd: fix ylabel x-coord when origin is displaced from 0,0
  275.  *      fix output from 'show margin'
  276.  *
  277.  * Revision 1.196  1995/06/12  14:19:07  drd
  278.  * drd: fix bug where empty data files not correctly trapped
  279.  *
  280.  * Revision 1.195  1995/06/12  12:05:04  drd
  281.  * drd: fix bug in fortran D/Q detection
  282.  *      put #ifdef LINUX around linux.trm in term.h
  283.  *
  284.  * Revision 1.194  1995/05/26  17:41:52  drd
  285.  * anonymous ! (uploaded to /incoming)
  286.  *
  287.  * Revision 1.193  1995/05/26  17:25:47  drd
  288.  * Roger Fearick: os/2 patches
  289.  *
  290.  * Revision 1.192  1995/05/25  16:44:27  drd
  291.  * drd: multiplot for splot; suspend only when prompt is issued
  292.  *
  293.  * Revision 1.191  1995/05/25  14:24:08  drd
  294.  * drd: chenge term_tbl[term] to term-> in preparation for change to
  295.  *      linked lists of terminals
  296.  *
  297.  * Revision 1.190  1995/05/25  13:38:17  drd
  298.  * drd: fix memory leak when plotting files without \n before EOF
  299.  *
  300.  * Revision 1.189  1995/05/25  10:47:21  drd
  301.  * drd: error in parsing   set *range reverse writeback
  302.  *
  303.  * Revision 1.188  1995/05/12  12:26:35  drd
  304.  * woo,drd: initial multiplot support
  305.  *
  306.  * Revision 1.187  1995/05/11  15:22:51  drd
  307.  * Richard Stanton, Roger Fearick : OS/2 patches
  308.  * Russel Lang, Pedro Mendes      : windows patches
  309.  *
  310.  * Revision 1.186  1995/05/11  12:05:09  drd
  311.  * Martijn Schipper : os9 port
  312.  *
  313.  * Revision 1.185  1995/05/09  15:47:32  drd
  314.  * drd: trivial bug in reporting of extension of ranges < zero
  315.  *
  316.  * Revision 1.184  1995/05/09  15:35:01  drd
  317.  * drd: range reverse and writeback
  318.  *
  319.  * Revision 1.183  1995/05/09  12:27:15  drd
  320.  * several beta testers : mismatch in declarations for {xy}fact across files
  321.  *
  322.  * Revision 1.182  1995/05/09  12:23:51  drd
  323.  * drd: realloc(NULL,x) is not to be trusted
  324.  *
  325.  * Revision 1.181  1995/04/27  14:33:42  drd
  326.  * dirk@lstm.uni-erlangen.de : fix 'set nozeroaxis' bug
  327.  * drd: syntax error in gplt_x11.c
  328.  *
  329.  * Revision 1.180  1995/04/27  14:00:11  drd
  330.  * Richard Standton: os/2 changes
  331.  * mikulik@labs.polycnrs-gre.fr : djgpp changes
  332.  * drd: two blank lines after table output, for index
  333.  *      pointsize parsing in gplt_x11.c
  334.  *
  335.  * Revision 1.179  1995/04/27  12:06:05  drd
  336.  * drd: more recent FAQ
  337.  *      update some makefiles
  338.  *      use graph_error() rather than int_error() while graphics active
  339.  *      allow mix of co-ordinate systems _within_ arrow/label posn.
  340.  *
  341.  * Revision 1.178  1995/04/24  10:41:54  drd
  342.  * Roger Fearick: more os/2 changes
  343.  * drd: trivial portability fixes
  344.  *
  345.  * Revision 1.177  1995/04/22  14:22:07  drd
  346.  * drd: accept set size x  since if there is no ,y  xsize already changed
  347.  *      guard against division by zero when fit is almost perfect
  348.  *
  349.  * Revision 1.176  1995/04/21  15:02:03  drd
  350.  * drd: update a few of the makefiles
  351.  *      temporary fixes to the non-portable timeseries code
  352.  *
  353.  * Revision 1.175  1995/04/21  12:46:18  drd
  354.  * drd: try to accept qQ in place of e for fortran quad numbers in datafile
  355.  *      split graph3d.c into graph3d.c, util3d.c, hidden3d.c  [needs cleanup]
  356.  *
  357.  * Revision 1.174  1995/04/20  18:11:55  drd
  358.  * olav@melvin.jordforsk.nlh.no : timeseries update
  359.  *                                set missing
  360.  * prm@aber.ac.uk : fix cd for win32
  361.  *
  362.  * Revision 1.173  1995/04/20  14:27:28  drd
  363.  * drd: modify table3d output so that it can be read back in as a data splot
  364.  *
  365.  * Revision 1.172  1995/04/20  13:18:52  drd
  366.  * prm@aber.ac.uk : win32 changes
  367.  * David Liu: merge pc graphics routines
  368.  *
  369.  * Revision 1.171  1995/04/20  12:54:40  drd
  370.  * drd: allow arbitrary number of columns and arbitrary length data lines
  371.  *      start undefined fit variables at 1 rather than 1e-30
  372.  * Werner Geppert: new-format texdraw.trm
  373.  *
  374.  * Revision 1.170  1995/04/19  15:57:04  drd
  375.  * Roger Fearick: changes for os/2
  376.  *
  377.  * Revision 1.169  1995/04/19  14:01:42  drd
  378.  * Alex Woo, drd: isnumber -> isanumber to avoid BSD name conflict
  379.  *
  380.  * Revision 1.168  1995/04/19  13:15:20  drd
  381.  * drd: remove polar.dat and antenna.dat from makefiles.
  382.  *
  383.  * Revision 1.167  1995/04/19  10:59:04  drd
  384.  * mccauley@ecn.purdue.edu: update grass terminal
  385.  * drd: fix bug in inverted range in plot2d.c
  386.  *
  387.  * Revision 1.166  1995/04/13  17:06:42  drd
  388.  * drd: last-minute changes to makefile.vms
  389.  *      implement sin(x) as expected for set angles degrees
  390.  *      fix bug : acos(cos({0,1})) was undefined
  391.  *
  392.  * Revision 1.165  1995/04/13  15:26:38  drd
  393.  * drd: rewrite compiler detection in buildvms.com
  394.  *      fix plot second,x
  395.  *      add a set_pointsize function to the terminal driver fn
  396.  *      mods to term.c to support old and new forms of driver
  397.  *      initial implementation of tic mirror and axis for splot
  398.  *      a few  set no*  commands for consistency
  399.  *      make  set bar  continuous rather than on/off
  400.  *
  401.  * Revision 1.164  1995/04/07  18:03:59  drd
  402.  * drd: more fixes from betatesters.
  403.  *      finally fix contour bug on OpenVMS/AXP and splot crash on OSF/AXP
  404.  *
  405.  * Revision 1.163  1995/04/06  13:59:00  drd
  406.  * drd: the various small fixes to makefiles since release of 162
  407.  *      fixes for set zero   and  plot second,first,x
  408.  *
  409.  * Revision 1.162  1995/04/04  16:00:22  drd
  410.  * drd: remove gnubin from makefiles
  411.  *
  412.  * Revision 1.161  1995/04/04  15:14:13  drd
  413.  * drd: set size square. graph and screen coordinates for labels, etc
  414.  *      via is a requried keyword for fit. more code cleanups (#if 0)
  415.  *
  416.  * Revision 1.160  1995/04/03  19:09:21  drd
  417.  * drd: allow key to be positioned at screen/graph co-ordinates
  418.  *
  419.  * Revision 1.159  1995/04/03  18:23:39  drd
  420.  * phy6tc@gps.leeds.ac.uk : updated README.mf and makefile.unx for solaris
  421.  * roger@rsun1.ms.ornl.gov, drd: accept i as abbreviation for index
  422.  *                               was not autoscaling for binary splot
  423.  * drd: implement absolute labels and arrows
  424.  *      small changes to makefile.tc
  425.  *
  426.  * Revision 1.158  1995/04/03  11:13:44  drd
  427.  * rjl: 16-bit changes (ie make pointers GPHUGE)
  428.  *
  429.  * Revision 1.157  1995/04/03  10:36:10  drd
  430.  * rjl: win32 patches
  431.  *
  432.  * Revision 1.156  1995/03/31  17:53:12  drd
  433.  * drd: a few more corrections to command.c/plot2d.c/plot3d.c
  434.  *
  435.  * Revision 1.155  1995/03/31  16:19:03  drd
  436.  * drd: extract some code from command.c into plot2d.c and plot3d.c
  437.  *      update makefiles, but I've probably missed something.
  438.  *      (what's Makefile.in - can it be used to autogenerate the makefiles ?)
  439.  *
  440.  * Revision 1.154  1995/03/31  13:24:06  drd
  441.  * drd: more code cleanups, vms prototypes...
  442.  *      split setshow.c into set.c and show.c
  443.  *
  444.  * Revision 1.153  1995/03/31  10:22:23  drd
  445.  * AL:  no auto cast of 0 to 0.0 to gen_tics() with k&r compilers.
  446.  * drd: ditto for cast of double to int in calls to dbl_raise()
  447.  *      code cleanup based on output from gcc -pedantic -Wall
  448.  *      cc -xansi for SGI  and  -DHAVE_UNISTD_H for linux
  449.  *
  450.  * Revision 1.152  1995/03/28  14:27:02  drd
  451.  * drd: update 00test and CodeStyle
  452.  * AL:  explicit promotion of int->double since k&r compilers cant prototype
  453.  *
  454.  * Revision 1.151  1995/03/27  18:04:44  drd
  455.  * drd: New (temporary) file WhatsNew
  456.  *      update some demos (not sure cvs has noticed..?)
  457.  *      zeroaxis linetype for 3d
  458.  *      draw 2d zeroaxes after grid to get the correct linetype
  459.  *
  460.  * Revision 1.150  1995/03/27  15:00:04  drd
  461.  * drd: couple of problems with non-ansi compilers.
  462.  *      fonts for labels weren't being saved properly
  463.  *      allow linetype to be specied for grid and zeroaxes
  464.  *      allow all four margins to be specified : xmargin -> [lbrt]margin
  465.  *
  466.  * Revision 1.149  1995/03/27  09:41:50  drd
  467.  * drd: reorder linux alphabetically in term.c
  468.  *      rename popen.c to amiga.c, add a CVS id line, update makefile.amg
  469.  *      more tweaks to makefile.vms
  470.  *
  471.  * Revision 1.148  1995/03/26  16:59:13  drd
  472.  * drd : code cleanup in graph3d.c, command.c
  473.  * brouard@sauvy.ined.fr : contour levels fixed when z is logscale
  474.  *
  475.  * Revision 1.147  1995/03/26  15:02:08  drd
  476.  * drd: many, many changes. Second axes. Rewrite of polar mode. every option
  477.  *      on datafile. splot and fit use datafile module. grid at any/all of
  478.  *      tics. Auto-set left margin. Clip data at edge of splot. Remove
  479.  *      need for parametric mode for 3-column data file. border for splot.
  480.  *      Tics on border. Tics optionally mirrored on opposite border. Allow
  481.  *      plot ''  to reuse last name. Various small bugfixes.
  482.  *
  483.  * Revision 1.146  1995/03/26  13:26:31  drd
  484.  * drd: trap realloc(NULL,size) bug in vaxcrtl
  485.  *
  486.  * Revision 1.145  1995/03/05  12:33:29  alex
  487.  * AL: suid fixes for linux
  488.  *
  489.  * Revision 1.144  1994/12/10  12:06:18  alex
  490.  * AL: updated configure.in for autoconf 2.x
  491.  *
  492.  * Revision 1.143  1994/10/06  14:33:39  alex
  493.  * Roger Fearick: OS/2 patches for alpha 140
  494.  *
  495.  * Revision 1.142  1994/09/29  22:37:56  alex
  496.  * David J. Liu: read wait string from /dev/console in linux.trm
  497.  *
  498.  * Revision 1.141  1994/09/18  16:45:59  alex
  499.  * David J. Liu: new linux driver, new terminal function set_font (only
  500.  * Postscript yet), new emx terminal
  501.  *
  502.  * Revision 1.140  1994/09/13  23:12:18  alex
  503.  * AL: updated 00test
  504.  *
  505.  * Revision 1.139  1994/09/13  22:24:37  alex
  506.  * David Denholm: unary +, duplicate symbols in contour.c, plot.h
  507.  *   makefile.vms fixes, undefined dummy vars in plot command,
  508.  *   some bugfixes / additions to key
  509.  *
  510.  * Revision 1.138  1994/09/13  19:21:06  alex
  511.  * AL: added -DNO_GIH to vms and Windows makefiles
  512.  *
  513.  * Revision 1.137  1994/09/13  18:54:22  alex
  514.  * Andrew McLean: avoid CFLAGS commandline overflow in makefile.tc
  515.  *
  516.  * Revision 1.136  1994/09/13  18:35:02  alex
  517.  * Carsten Steger: pipe support for Amiga
  518.  *
  519.  * Revision 1.135  1994/09/13  18:20:35  alex
  520.  * AL: avoid integer overflow in constant expressions for 16bit compilers.
  521.  * Hope I caught all.
  522.  *
  523.  * Revision 1.134  1994/09/13  16:14:13  alex
  524.  * AL: memory functions moved to alloc.c. removed default cases again.
  525.  *
  526.  * Revision 1.133  1994/09/03  12:18:05  alex
  527.  * AL: EOF lockup fix in readline.c
  528.  *
  529.  * Revision 1.132  1994/09/03  12:05:00  alex
  530.  * Carsten Steger: fix for missing tics in polar mode. (Some patch conflicts,
  531.  * still not working completely)
  532.  *
  533.  * Revision 1.131  1994/09/03  10:41:56  alex
  534.  * AL: strftime rewrite, removed strftime dummy from misc.c, still has to be
  535.  *     added to buildvms.com and makefile.vms
  536.  *
  537.  * Revision 1.130  1994/08/28  15:34:26  alex
  538.  * AL: changed defines MEMCPY and MEMSET to BCOPY and BZERO, changed all
  539.  * occurences to bzero to memset.
  540.  * added default case with warning to all switch statements
  541.  * removed VFORK code and comments
  542.  *
  543.  * Revision 1.129  1994/08/28  12:58:45  alex
  544.  * AL: reintroduced NOGAMMA flag, gamma in specfun in only used if NOGAMMA is
  545.  * defined. (Maybe the flag needs to be added to some of the makefiles)
  546.  *
  547.  * Revision 1.128  1994/08/28  11:45:30  alex
  548.  * AL: change check for valid data after strtod call
  549.  *
  550.  * Revision 1.127  1994/08/28  11:12:52  alex
  551.  * David Denholm: using patch
  552.  *
  553.  * Revision 1.126  1994/08/27  18:01:05  alex
  554.  * AL: took out blank line fix again
  555.  *
  556.  * Revision 1.125  1994/08/18  16:39:28  alex
  557.  * AL: accept line with whitespace a separator in data files.
  558.  *
  559.  * Revision 1.124  1994/08/18  16:14:40  alex
  560.  * AL: new mkdist script, autoconf fixes for NeXT, support for GNU readline
  561.  *
  562.  * Revision 1.123  1994/08/09  10:03:46  alex
  563.  * Yehavi Bourvine: space around = in fit.c, matrix.c
  564.  *
  565.  * Revision 1.122  1994/08/05  08:57:48  alex
  566.  * AL: fixes for non-ANSI compilers
  567.  *
  568.  * Revision 1.121  1994/07/30  16:37:39  alex
  569.  * AL: added errorfix.sh
  570.  *
  571.  * Revision 1.120  1994/07/30  16:35:39  alex
  572.  * AL: fixup script for #error directives on brain dead compilers, install.sh
  573.  * from autoconf
  574.  *
  575.  * Revision 1.119  1994/07/27  16:45:38  alex
  576.  * AL: generate options string that PSLATEX_init understands
  577.  *
  578.  * Revision 1.118  1994/07/27  15:34:54  alex
  579.  * Pieter Vosbeek: new pstex driver
  580.  *
  581.  * Revision 1.117  1994/07/27  14:48:48  alex
  582.  * Vivek Khera: update for pslatex driver
  583.  *
  584.  * Revision 1.116  1994/07/27  14:28:33  alex
  585.  * David Denholm: pad struct coordinate to 32 bytes
  586.  *
  587.  * Revision 1.115  1994/07/24  15:54:17  alex
  588.  * Martin P.J. Zinser: move VMS status definition inside main to avoid double
  589.  * definition on APX
  590.  *
  591.  * Revision 1.114  1994/07/24  15:39:08  alex
  592.  * Brian McKeever, David Denholm, AL: added comment about distinguishing
  593.  * VAX and Alpha in buildvms.com
  594.  *
  595.  * Revision 1.113  1994/07/24  15:28:47  alex
  596.  * Richard Mathar: chance makefile.unx comment about Convex 10.1, use -O1 for
  597.  * convex_x11.
  598.  *
  599.  * Revision 1.112  1994/07/23  15:28:07  alex
  600.  * David Denholm: recognise X11 flags is uppercase also
  601.  *
  602.  * Revision 1.111  1994/06/26  15:58:44  alex
  603.  * David Denholm: check that pointsize is >0
  604.  *
  605.  * Revision 1.110  1994/06/26  15:50:20  alex
  606.  * David Denholm: variable pointsize, some bug fixes
  607.  * AL: add pointsize to next.trm+gnuplot.doc
  608.  *
  609.  * Revision 1.109  1994/06/25  13:23:27  alex
  610.  * Carsten Steger: Amiga fixes
  611.  *
  612.  * Revision 1.108  1994/06/25  13:16:25  alex
  613.  * Carsten Steger: HPUX fixes
  614.  *
  615.  * Revision 1.107  1994/06/25  12:52:36  alex
  616.  * Matt Heffron: more point symbols for enhpost.trm
  617.  *
  618.  * Revision 1.106  1994/06/25  12:44:13  alex
  619.  * AL: install lasergnu from sourcedir in Makefile.in
  620.  * Alexander Woo,Hans Olav Eggestad: fixed for graphics.c
  621.  * added timedat.dem to all.dem
  622.  *
  623.  * Revision 1.105  1994/06/25  11:44:51  alex
  624.  * AL: configure created with new autoconf 1.11
  625.  *
  626.  * Revision 1.104  1994/05/02  22:26:02  alex
  627.  * AL: added substitute function strerror, cast qsort function to right type
  628.  * removed warning about return type in tek.trm
  629.  *
  630.  * Revision 1.103  1994/05/01  16:12:49  alex
  631.  * Daniel S. Lewart: AIX makefile fixes
  632.  *
  633.  * Revision 1.102  1994/05/01  16:04:40  alex
  634.  * David Denholm: vms fixes in buildvms and makefile.vms
  635.  *
  636.  * Revision 1.101  1994/05/01  15:36:50  alex
  637.  * Alex Woo: fixes for timedat, Borland C, OSF
  638.  *
  639.  * Revision 1.100  1994/05/01  15:23:11  alex
  640.  * Yehavi Bourvine: fixes for vms
  641.  *
  642.  * Revision 1.99  1994/04/30  16:09:21  alex
  643.  * Olaf Flebbe: use doubles for reading data files, print error message when %f
  644.  * is used
  645.  *
  646.  * Revision 1.98  1994/04/30  15:35:20  alex
  647.  * AL: signal function type, added GPL to end of configure.in
  648.  *
  649.  * Revision 1.97  1994/04/29  10:43:31  alex
  650.  * AL: cleaned up signal calls, removed obsolete next_31 makefile target,
  651.  *     removed autoconf call from Makefile.in, check for signal type in
  652.  *     configure
  653.  *
  654.  * Revision 1.96  1994/04/26  12:54:54  alex
  655.  * Carsten Grammes: removed single character input and variable function
  656.  * arguments from fit.c, moved fit demofiles to ./demo, updated version message
  657.  * AL: removed obsolete test for variable arguments from configure, wasn't
  658.  * working anyway
  659.  *
  660.  * Revision 1.95  1994/04/26  11:34:01  alex
  661.  * Raymond Toy: Update for PSTricks terminal
  662.  *
  663.  * Revision 1.94  1994/04/26  11:14:03  alex
  664.  * Jay I Choe: different line styles for tek40xx, typo in draw_clip_line in
  665.  * graph3d.c
  666.  *
  667.  * Revision 1.93  1994/04/26  11:01:11  alex
  668.  * AL: removed call to malloc_debug, configure with autoconf 1.9
  669.  *
  670.  * Revision 1.92  1994/04/06  08:52:20  alex
  671.  * AL: moved cd and pwd commands out of command(), setdrive fix for MSC
  672.  * removed extern declarations from term/*, updated 00test
  673.  *
  674.  * Revision 1.91  1994/04/05  17:32:14  alex
  675.  * AL: moved stdio.h and setjmp.h to stdfn, env now declared in plot.h
  676.  *
  677.  * Revision 1.90  1994/04/05  16:19:10  alex
  678.  * Matt Heffron: enhanced postscript driver, if and call command
  679.  *
  680.  * Revision 1.89  1994/04/01  15:46:52  alex
  681.  * AL: changed variable argument lists to use either stdarg or varargs
  682.  *     added checks to configure
  683.  *
  684.  * Revision 1.88  1994/04/01  00:12:38  alex
  685.  * Carsten Steger: fix for draw_clip_line when more than two intersections are
  686.  * found
  687.  *
  688.  * Revision 1.87  1994/04/01  00:07:27  alex
  689.  * Carsten Steger: changes for hpux 9.0
  690.  *
  691.  * Revision 1.86  1994/03/31  23:09:54  alex
  692.  * AL: renamed stringfn.h to stdfn.h, moved stdlib, sys/types, errno, time
  693.  * to stdfn.h, added checks for headers to configure, removed declarations for
  694.  * stdlib, time and math functions
  695.  *
  696.  * Revision 1.85  1994/03/30  16:19:41  alex
  697.  * David Denholm: changes for openvms/axp
  698.  * AL: moved some global variable declarations to plot.h
  699.  *
  700.  * Revision 1.84  1994/03/30  02:04:46  alex
  701.  * Alexander Woo: makefile changes for solaris and osf, minor tics are off
  702.  * by default
  703.  *
  704.  * Revision 1.83  1994/03/30  01:40:10  alex
  705.  * Roger Fearick: os2 fixes for term/pm.trm
  706.  *
  707.  * Revision 1.82  1994/03/30  01:27:58  alex
  708.  * Carsten Steger: amiga fixes, new reset command,
  709.  *                 docs/*.c now includes "ansichek.h"
  710.  * AL: removed -Idocs from all makefiles
  711.  *
  712.  * Revision 1.81  1994/03/30  00:57:23  alex
  713.  * Olaf Flebbe: check for string.h and strchr in configure
  714.  *
  715.  * Revision 1.80  1994/03/30  00:35:50  alex
  716.  * Olaf Flebbe: print up to 15 digits in print command
  717.  *
  718.  * Revision 1.79  1994/03/29  22:49:47  alex
  719.  * AL: changed action tables to dynamic size, read_line fix
  720.  *
  721.  * Revision 1.78  1994/03/29  19:10:32  alex
  722.  * AL: changed token table to dynamic size
  723.  *
  724.  * Revision 1.77  1994/03/29  16:33:15  alex
  725.  * AL: removed useless replot_line_len and extend_input_line
  726.  *
  727.  * Revision 1.76  1994/03/29  16:26:17  alex
  728.  * AL: changed replot_line to dynamic length
  729.  *
  730.  * Revision 1.75  1994/03/29  13:36:54  alex
  731.  * AL: readline with variable line length
  732.  *
  733.  * Revision 1.74  1994/03/23  17:36:03  alex
  734.  * Robert Cunningham: draw 3d impulses from 0 plane and not from base
  735.  * Raymond Toy,AL: find X if includes and libs are in the standard directories
  736.  *
  737.  * Revision 1.73  1994/03/22  14:26:23  alex
  738.  * Yehavi Bourvine: changes for gnufit with vms
  739.  * AL: removed NOGAMMA define since it is no longer needed
  740.  *
  741.  * Revision 1.72  1994/03/22  13:40:16  alex
  742.  * Olaf Flebbe: gnufit changes to Makefile.in, autoconf code to detect strnicmp
  743.  * and strcasecmp
  744.  * AL: added -DSTRNICMP to Borland and MS makefiles, working strnicmp function
  745.  * autoconf code to detect termios and tcgetattr on NeXT
  746.  *
  747.  * Revision 1.71  1994/03/22  02:15:17  alex
  748.  * AL: sgtty version of kbhit and getch in fit.c. TERMIOS_FIT now called TERMIOS
  749.  * (as in readline), NeXT uses termios in readline also. new targets for old
  750.  * (i.e. <=3.1) versions of NeXTstep
  751.  *
  752.  * Revision 1.70  1994/03/21  17:29:03  alex
  753.  * AL: merged DOS version of read_line into generic one. vms still missing.
  754.  *
  755.  * Revision 1.69  1994/03/20  14:57:04  alex
  756.  * AL: changed interactive and file input to dynamic line len. dos and vms not
  757.  * yet.
  758.  *
  759.  * Revision 1.68  1994/03/19  14:28:48  alex
  760.  * AL: added buffer size parameter to copy_str, quote_str and capture, removed
  761.  * quotel_str
  762.  *
  763.  * Revision 1.67  1994/03/18  23:08:27  alex
  764.  * AL: removed extern declarations without prototypes
  765.  *
  766.  * Revision 1.66  1994/03/18  22:42:01  alex
  767.  * AL: removed most(?) extern function declarations without prototypes
  768.  *
  769.  * Revision 1.65  1994/03/18  21:06:03  alex
  770.  * Carsten Gammes: fix for prototype for solve_tri_diag
  771.  * David Denholm, AL: fix for 0.0**1.0 and arg(0)
  772.  * Olaf Flebbe, AL: use signed int in dumb term, add nl after dumping plot
  773.  * AL: removed printf warnings from hpgl.trm and regis.trm
  774.  *
  775.  * Revision 1.64  1994/03/18  16:23:24  alex
  776.  * AL: removed ANSI prototypes in fit.c, kbhit and getch static
  777.  *
  778.  * Revision 1.63  1994/03/17  10:44:20  alex
  779.  * AL: updated 00test
  780.  *
  781.  * Revision 1.62  1994/03/17  00:54:13  alex
  782.  * AL: deANSIfied the gnufit functions, added readme.1st as README.fit
  783.  *
  784.  * Revision 1.61  1994/03/17  00:04:28  alex
  785.  * Carsten Grammes: gnufit 1.2, new files fit.c, fit.h, matrix.c, matrix.h,
  786.  * type.h, fitdemo directory
  787.  *
  788.  * Revision 1.60  1994/03/14  17:28:50  alex
  789.  * AL: new file stringfn.h to include string.h or strings.h, removed all
  790.  * external declarations for str??? functions
  791.  *
  792.  * Revision 1.59  1994/03/14  14:44:41  alex
  793.  * AL: changed all functions with char arguments to ANSI style, changed more
  794.  * index calls, removed warning about HUGE redefinition on NeXT
  795.  *
  796.  * Revision 1.58  1994/03/13  16:46:49  alex
  797.  * Wolfram Gloger: include ansichek after system includes, don't redefine
  798.  * __P if defined in linux
  799.  *
  800.  * Revision 1.57  1994/03/13  16:32:50  alex
  801.  * Yehavi Bourvine: changes for vms
  802.  *
  803.  * Revision 1.56  1994/03/13  16:10:55  alex
  804.  * Alex Woo: changes for SGI IRIX
  805.  *
  806.  * Revision 1.55  1994/03/13  16:01:52  alex
  807.  * Ton van Overbeek: changes for PureC
  808.  * AL: changed all uses of index and rindex to strchr and strrchr
  809.  *
  810.  * Revision 1.54  1994/03/13  15:32:57  alex
  811.  * AL: some prototype fixes to compile on PCs
  812.  *
  813.  * Revision 1.53  1994/03/13  15:27:51  alex
  814.  * John Interrante: better cleanup in Makefile.in, also draw horizontal grid
  815.  * lines, don't print terminal number
  816.  * AL: rename docs/makefile and docs/latextut/makefile in configure
  817.  *
  818.  * Revision 1.52  1994/03/13  14:57:57  alex
  819.  * Carsten Steger: revised amiga makefile, some more prototypes, removed
  820.  * unused variables, fix for ytick==0.0
  821.  *
  822.  * Revision 1.51  1994/03/13  14:28:14  alex
  823.  * Olaf Flebbe: search for lgamma in libm
  824.  *
  825.  * Revision 1.50  1994/03/03  14:07:40  alex
  826.  * AL: removed some ANSI-style functions, # always in first column
  827.  *
  828.  * Revision 1.49  1994/03/02  00:13:15  alex
  829.  * AL: added 00test README file
  830.  *
  831.  * Revision 1.48  1994/02/25  16:38:09  alex
  832.  * AL: added prototypes to files in docs. Added -Idocs to all makefiles that
  833.  * don't (cd docs; make something)
  834.  *
  835.  * Revision 1.47  1994/02/25  15:14:05  alex
  836.  * AL: added ANSI prototypes for all files . and term, new files protos.h,
  837.  * fnproto.h, binary.h, ansichek.h
  838.  *
  839.  * Revision 1.46  1994/01/29  16:27:49  alex
  840.  * HO Eggestad's timeseries mods
  841.  *
  842.  * Revision 1.45  1994/01/27  23:15:21  alex
  843.  * AL: Atari ST MultiAES mods, Projects file
  844.  *
  845.  * Revision 1.44  1994/01/07  13:53:29  alex
  846.  * AL: changed version numbers to 3.5
  847.  *
  848.  * Revision 1.43  1994/01/03  16:49:28  alex
  849.  * Olaf Flebbe: use DBL_MAX for VERYLARGE on sgi, since HUGE==FLT_MAX
  850.  *
  851.  * Revision 1.42  1994/01/03  16:43:28  alex
  852.  * AL,Paul Mitchell: change X11 settings for sgi, pass INSTALL to docs/makefile
  853.  *
  854.  * Revision 1.41  1994/01/03  16:14:09  alex
  855.  * AL: don't put `point' into LaTeX options string
  856.  *
  857.  * Revision 1.40  1994/01/03  16:03:38  alex
  858.  * AL: memory efficient checkin procedure. Boy, I hate DOS.
  859.  *
  860.  * Revision 1.39  1994/01/03  15:49:45  alex
  861.  * AL: new script nuke, -a option for all
  862.  *
  863.  * Revision 1.38  1994/01/03  02:24:51  alex
  864.  * AL: #if'ed out obsolete vfork shell function
  865.  *
  866.  * Revision 1.37  1994/01/02  14:54:34  alex
  867.  * David Ciemiewicz: don't redefine VREPRINT
  868.  *
  869.  * Revision 1.36  1994/01/02  14:49:29  alex
  870.  * Olaf Flebbe: give specific message when too many tokens
  871.  *
  872.  * Revision 1.35  1994/01/02  14:35:04  alex
  873.  * Olaf Flebbe: add sony_news to #ifdef for sys/types.h
  874.  *
  875.  * Revision 1.34  1994/01/02  14:30:05  alex
  876.  * Timothy L D Collins: mention solaris as possible machine type in makefile.unx
  877.  *
  878.  * Revision 1.33  1994/01/02  14:20:35  alex
  879.  * AL: use read/write string for sscanf in gnuplot_x11
  880.  *
  881.  * Revision 1.32  1994/01/02  13:47:41  alex
  882.  * Marc van Woerkom,AL: check for undefined DISPLAY env var
  883.  *
  884.  * Revision 1.31  1994/01/02  13:42:06  alex
  885.  * Phil Garner: check OSF1 instead of __alpha for signal return type
  886.  * AL: abort option in civers
  887.  *
  888.  * Revision 1.30  1994/01/02  13:28:56  alex
  889.  * AL: merged bigfig in fig, new civers, all, files
  890.  *
  891.  * Revision 1.29  1993/12/30  21:58:52  alex
  892.  * Alex Woo: data/command mix mod
  893.  *
  894.  * Revision 1.29  1993/12/30  21:58:52  alex
  895.  * Alex Woo: data/command mix mod
  896.  *
  897.  * Revision 1.28  1993/10/15  00:11:29  alex
  898.  * Radey Shouman: parametric notitle bug
  899.  *
  900.  * Revision 1.27  1993/10/14  20:10:53  alex
  901.  * David Kotz: MailFTP via Dartmouth server in 0README
  902.  *
  903.  * Revision 1.26  1993/10/08  17:20:30  alex
  904.  * Alexander Woo: user selected borders and tic marks, seems to conflict with
  905.  * minor tic marks
  906.  *
  907.  * Revision 1.25  1993/10/08  17:05:55  alex
  908.  * Akira Sawada: call XSetWindowBackgroundPixmap after drawing picture
  909.  *
  910.  * Revision 1.24  1993/10/08  16:40:49  alex
  911.  * AL: new define CHARSET7BIT in readline.c. The readline function now accepts
  912.  *     extended chars (e.g. latin1, MSDOS codepage etc.)
  913.  *
  914.  * Revision 1.23  1993/10/08  16:27:31  alex
  915.  * Atsushi Mori: logarithmic impulses
  916.  *
  917.  * Revision 1.22  1993/10/08  14:46:49  alex
  918.  * Henri Gavin: row/col fix for dgrid3d
  919.  *
  920.  * Revision 1.21  1993/10/08  14:43:31  alex
  921.  * AL: set pipe signal to ignore
  922.  *
  923.  * Revision 1.20  1993/10/08  14:37:53  alex
  924.  * Dave Shield, AL: fixed comments regarding HELPDEST in makefile.unx
  925.  *
  926.  * Revision 1.19  1993/10/08  13:58:51  alex
  927.  * AL: missing {, tabs in makefile.unx
  928.  *
  929.  * Revision 1.18  1993/10/07  19:23:49  alex
  930.  * Scott D. Heavner: Linux svga driver, new file term/linux.trm
  931.  *
  932.  * Revision 1.17  1993/10/07  19:10:58  alex
  933.  * N.G. Brookins: ReGIS fix
  934.  *
  935.  * Revision 1.16  1993/10/07  17:19:49  alex
  936.  * Vivek Khera: Color option for PSLaTeX driver
  937.  *
  938.  * Revision 1.15  1993/10/07  17:14:11  alex
  939.  * Timothy L D Collins: new hpgl driver hp7550
  940.  *
  941.  * Revision 1.14  1993/10/07  16:57:37  alex
  942.  * Wolfram Gloger: Sloppy mem management fix, LINUX_FLAGS in makefile.unx
  943.  *
  944.  * Revision 1.13  1993/10/07  16:53:03  alex
  945.  * Carsten Steger: demo fixes
  946.  *
  947.  * Revision 1.12  1993/10/07  15:01:55  alex
  948.  * Emmanuel Bigler: missing -I in HP_FLAGS
  949.  *
  950.  * Revision 1.11  1993/10/07  14:56:17  alex
  951.  * Bruno PIGUET: missing ()s in term/hpgl.trm PCL_YMAX
  952.  *
  953.  * Revision 1.10  1993/10/07  13:24:42  alex
  954.  * Roland B Roberts, Alex Woo: gcc on VMS
  955.  *
  956.  * Revision 1.9  1993/10/07  12:56:53  alex
  957.  * AL: a couple of .cvsignore file, no for final releases
  958.  *
  959.  * Revision 1.8  1993/10/07  12:52:58  alex
  960.  * Alex Woo: fix a logic error in polar grid plotting, labels every 30 degrees
  961.  *
  962.  * Revision 1.7  1993/10/07  11:09:33  alex
  963.  * Nick Strobel: Documentation for new errorbar styles
  964.  *
  965.  * Revision 1.6  1993/10/07  10:21:21  alex
  966.  * Lars Henke, Nick Strobel: minor ticmarks, new errorbar styles: yerrorbars,
  967.  * xerrorbars, xyerrorbars, boxxyerrorbars, interpolation: splines, csplines,
  968.  * sbezier, bezier, errorbars with and without ticks, Amiga cleanup
  969.  * AL: added interpol.c to all makefiles
  970.  *
  971.  * Revision 1.5  1993/10/06  15:51:27  alex
  972.  * AL: Added Log to version.c, commitvers
  973.  *     cast in dxf.trm
  974.  *
  975.  */
  976.  
  977. char version[] = "3.5 (pre 3.6)";
  978. char patchlevel[] = "beta 248";
  979. char date[] = "Wed Dec 20 22:40:04 GMT 1995"; 
  980. char copyright[] = "Copyright(C) 1986 - 1995";
  981.  
  982. /* override in Makefile */
  983. #ifndef CONTACT
  984. # define CONTACT "bug-gnuplot@dartmouth.edu"
  985. #endif
  986. #ifndef HELPMAIL
  987. # define HELPMAIL "info-gnuplot@dartmouth.edu"
  988. #endif
  989. char bug_email[] = CONTACT;
  990. char help_email[] = HELPMAIL;
  991.